//第一个任务 发送ajax请求,获取用户信息,渲染页面
function getuserinfo(){
  $.ajax({
    type:'get',
    url:'/my/userinfo',
    success:function(res){
      if (res.status === 0){
        var name = res.data.nickname || res.data.username;
        $('.username').text(name);
        if(res.data.user_pic){
          $(".layui-nav-img").attr('src' , res.data.user_pic).show();
          $('.text-avatar').hide();
        } else {
          var t = name.substr(0,1).toUpperCase();
          $('.text-head').text(t).show();
          $('.layui-nav-img').hide();
        }
      }
    },
    // token值的判断 用
    complete:function(xhr){
      //xhr.responseJSON存在,并且xhr.responseJSON.status === 1 并且 xhr.responseJSON.message === '身份认证失败！
        if (xhr.responseJSON && xhr.responseJSON.status === 1 && xhr.responseJSON.message === '身份认证失败！') {
          //说明使用了假token或者过期的token 需要把它移除了
        localStorage.removeItem('token');
        location.href = '/login.html';
      }
    },
    //请求头
    headers:{
      Authorization:localStorage.getItem('token')
    },
  });

}
getuserinfo();

//退出按钮 给退出按钮添加一个属性 id = logout
$("#logout").on('click' , function(){
  layer.confirm('确定退出登录?', {icon: 3, title:'提示'}, function(index){
    //do something
    localStorage.removeItem('token');
    location.href = '/login.html';
    
    layer.close(index);
  }); 
})